Island Hopper is Case-Insensitive - It will not run properly against a SQL Server database which has its sort order set to case-sensitive. If you wish to run against case-sensitive SQL Server, modifications will need to be made to data access code in the COM components so that all queries to the database use table and field names of the proper case.
Installing Sample A and Sample C on the same machine is not supported. Make sure you completely uninstall one level of the sample before installing another.
If you experience intermittent access violations that refer to OLEChannelWnd:mtx.exe, they are the result of an operating system error. You can download a patch for this error at ftp://ftp.microsoft.com/bussys/winnt/winnt-public/fixes/usa/NT40/hotfixes-postSP3/roll-up/
The Island Hopper database includes a record for a sample customer. You can use this customer when you are exploring the Island Hopper sample. The e-mail address for the sample customer is "someone@microsoft.com" and the password is "microsoft".
This topic describes the prerequisites and installation instructions for level C of the Island Hopper News sample. If you only want to take a quick look at the source code, run source.exe to unzip source files.
The Island Hopper News Sample is shipped on the MSDN Library CD. You can copy the Island Hopper News Sample installation files to your local drive or install the samples directly from the MSDN Library CD.
To copy the installation files for the Island Hopper News Sample to your local drive
The Island Hopper News Sample files are copied to Program Files\Microsoft Visual Studio\MSDN98\98VS\1033\Samples\Vs98\SampleC if you accept the default installation location.
Level C of the Island Hopper News sample requires at least one machine for installation. Machines should meet the minimum system requirements for Visual Studio. See System Requirements online in MSDN Library Visual Studio 6.0 for complete information on machine requirements. You can install level C on as many as four different machines, each with a different role. You can think of these roles as follows:
You can use a different machine for each role, or you can choose to combine some roles onto one machine. Using one high-powered machine for all four roles also works. A separate setup program is included for each role. Run the setup programs on the machines you have chosen for each role. If you want to use one machine for all four roles, run all four setup programs on that machine.
Before installing Level C, you must have installed the following software:
Client Machine | Developer Machine | Server Machine | Database Machine |
Internet Explorer 4.0 or higher |
Visual Studio 6.0, Enterprise Edition NT Option Pack, version 4.0 |
NT Option Pack version 4.0 | Microsoft SQL Server 6.5 |
Gather the following information before you begin the installation process. The setup programs will prompt you for this information.
Important: If you are installing all of the sample on the same machine, make sure you complete the following procedures in the order in which they appear. Make sure you run the server setup program after the client and source code setup programs.
The setup programs are self-extracting .zip files. Double-clicking any setup program first uncompresses the files required for the setup program, then launches the setup program automatically.
These instructions assume that you are installing the sample directly from the MSDN Library CD. If you have already copied the sample files to your local drive, substitute the correct location on your local drive for each location mentioned in the steps below.
To install the Island Hopper News clients
To install the Island Hopper News source code
To install the Island Hopper News server components
To install the Island Hopper News database
The last thing you need to do before running Island Hopper is to change the settings on some of the Island Hopper Microsoft Transaction Server (MTS) packages. Complete the following steps on the server machine if you have installed Island Hopper across multiple machines.
To change settings on the Island Hopper packages
Level C of the Island Hopper News is now installed on your system. The source code is located on the developer machine in Program Files\IslandHopper\ScenarioC. You can run either the Windows or Web client for the application.
To start the Windows client:
To start the Web client:
For more information, see the following topics online in
The client, source code, and server setup programs of the Island Hopper News sample each include an associated uninstall program. There is no uninstall program for the database. If you are using a single machine for more than one role, you need to execute the uninstall programs in the reverse order from the installs. For example, you might run the uninstall programs in the following order:
If you are using more than one machine for the sample, you need to execute uninstall programs on each machine. Additionally, if you have installed the clients or the source code on a machine different from the server machine, you will need to uninstall additional components on the client and developer machines.
The following procedures describe how to uninstall the Island Hopper News sample from a single machine and from multiple machines.
To uninstall Island Hopper News from a single machine
Use these steps to remove the Island Hopper News sample if you installed all the pieces on a single machine.
To uninstall Island Hopper News from multiple machines
Use these steps if you installed the client or source code on a different machine from the server machine.
Note: If you installed the client and the source code on the same machine, in step 7 remove Island Hopper Scenario C Source first, then remove Island Hopper Scenario C Client.